package day06;

import java.util.Scanner;

public class HW6 {
/*请编写⼀个Java程序，实现输⼊⼀个数，判断其是否为完全数
【示例1】 
输⼊：6 
输出：6是完全数 
【示例2】 
输⼊：11 
输出：11不是完全数 */
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入一个正整数：");
        int num = scanner.nextInt();
        scanner.close();
    
        int sum = 0;
        for (int i = 1; i <= num / 2; i++) {
            if (num % i == 0) {
                sum += i;
            }
        }

        if (sum == num) {
            System.out.println(num + "是完全数");
        } else {
            System.out.println(num + "不是完全数");
        }
    }
}
